A novel framework for generalizing dynamic movement primitives under kinematic constraints
نویسندگان
چکیده
Abstract In this work, we propose a novel framework for generalizing desired trajectory pattern, encoded using Dynamic Movement Primitives (DMP), subject to kinematic constraints. DMP have been extensively used in robotics encoding and reproducing behaviours, thanks their generalization, stability robustness properties. However, incorporating constraints has not yet fully addressed. To end, design an optimization framework, based on the formulation from our previous patterns, with constraints, considering also time-varying target time duration, via-point obstacle Simulations highlight these properties comparisons are drawn other approaches enforcing DMP. The usefulness applicability of proposed is showcased experimental scenarios, including handover, where duration vary, placing obstacles dynamically introduced scene.
منابع مشابه
A Probabilistic Representation for Dynamic Movement Primitives
Dynamic Movement Primitives have successfully been used to realize imitation learning, trial-and-error learning, reinforcement learning, movement recognition and segmentation and control. Because of this they have become a popular representation for motor primitives. In this work, we showcase how DMPs can be reformulated as a probabilistic linear dynamical system with control inputs. Through th...
متن کاملSparse Control for Dynamic Movement Primitives
This paper describes the use of spatially-sparse inputs to influence global changes in the behavior of Dynamic Movement Primitives (DMPs). The dynamics of DMPs are analyzed through the framework of contraction theory as networked hierarchies of contracting or transversely contracting systems. Within this framework, sparsely-inhibited rhythmic DMPs (SI-RDMPs) are introduced to both inhibit or en...
متن کاملDynamic Movement Primitives for Human Robot interaction
A specialization of the generic Dynamic Movement Primitives (DMP) framework is proposed in this article to correctly address a key activity for human robot collaboration that is object exchange. As a first step towards implementing this challenging skill, this paper focuses on the arm motion to reach the initially unknown exchange site. Two improvements related with this application are propose...
متن کاملAction sequencing using dynamic movement primitives
General-purpose autonomous robots must have the ability to combine the available sensorimotor knowledge in order to solve more complex tasks. Such knowledge is often given in the form of movement primitives. In this paper, we investigate the problem of sequencing of movement primitives. We selected nonlinear dynamic systems as the underlying sensorimotor representation because they provide a po...
متن کاملKick Motions for the NAO Robot Using Dynamic Movement Primitives
In this paper, we present the probably first application of the popular Dynamic Movement Primitives (DMP) approach to the domain of soccer-playing humanoid robots. DMPs are known for their ability to imitate previously demonstrated motions as well as to flexibly adapt to unforeseen changes to the desired trajectory with respect to speed and direction. As demonstrated in this paper, this makes t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Autonomous Robots
سال: 2022
ISSN: ['0929-5593', '1573-7527']
DOI: https://doi.org/10.1007/s10514-022-10067-4